golang.org/x/tools/internal/gcimporter.exportWriter.p (field)

29 uses

	golang.org/x/tools/internal/gcimporter (current package)
		iexport.go#L262: 	if w.p.localpkg != nil {
		iexport.go#L263: 		pkgObjs[w.p.localpkg] = nil
		iexport.go#L265: 	for pkg := range w.p.allPkgs {
		iexport.go#L270: 		name := w.p.exportName(obj)
		iexport.go#L413: 	p *iexporter
		iexport.go#L423: 	if pkg == w.p.localpkg {
		iexport.go#L549: 					w.p.tparamNames[rparam.Obj()] = name
		iexport.go#L568: 	if w.p.shallow {
		iexport.go#L570: 	} else if w.p.version >= iexportVersionPosCol {
		iexport.go#L586: 	file := w.p.fset.File(pos) // fset must be non-nil
		iexport.go#L587: 	index, offset := w.p.fileIndexAndOffset(file, pos)
		iexport.go#L593: 	if w.p.fset == nil {
		iexport.go#L598: 	p := w.p.fset.Position(pos)
		iexport.go#L627: 	if w.p.fset == nil {
		iexport.go#L632: 	p := w.p.fset.Position(pos)
		iexport.go#L662: 	w.p.allPkgs[pkg] = true
		iexport.go#L668: 	name := w.p.exportName(obj)
		iexport.go#L671: 	w.p.pushDecl(obj)
		iexport.go#L677: 	w.data.uint64(w.p.typOff(t, pkg))
		iexport.go#L681: 	return &exportWriter{p: p}
		iexport.go#L685: 	off := uint64(w.p.data0.Len())
		iexport.go#L686: 	io.Copy(&w.p.data0, &w.data)
		iexport.go#L707: 		w.p.trace("exporting type %s (%T)", t, t)
		iexport.go#L708: 		w.p.indent++
		iexport.go#L710: 			w.p.indent--
		iexport.go#L711: 			w.p.trace("=> %s", t)
		iexport.go#L860: 		w.p.tparamNames[tparam.Obj()] = exportName
		iexport.go#L912: 	if w.p.version >= iexportVersionGo1_18 {
		iexport.go#L1095: func (w *exportWriter) string(s string) { w.uint64(w.p.stringOff(s)) }